package JavaException;

/**
 * 异常处理机制可以分为两部分：
 * 抛出异常：当一个方法发生错误时，会创建一个异常对象，并交给运行时系统处理；
 * 捕获异常：在方法抛出异常之后，运行时系统将转为寻找合适的异常处理器。
 * 通过 5 个关键字来实现异常处理，分别是：throw、throws、try、catch、finally
 */

// 抛出异常
public class ExceptionDemo1 {
    // 打印 a / b 的结果
    public static void divide(int a, int b) {
        System.out.println(a / b);
    }

    public static void main(String[] args) {
        // 调用divide() 方法
        divide(2, 0);
    }
}
